Server Operational Cost Optimization for Cloud Computing Service Providers over a Time Horizon
نویسندگان
چکیده
Service providers are migrating to on-demand cloud computing services to unburden the task of managing infrastructure, while cloud computing providers expand the number of servers in their data centers because of the increase in load. With this growing need, their energy consumption increases significantly. Conserving energy and reducing the operational cost while satisfying the service level agreement (SLA) becomes important in order to reduce both carbon emissions and the budget for cloud computing providers. On the other hand, the aggregated demands for different services are dynamic over a time horizon. We present a multi-time period optimization model for saving the operational cost by combining two factors: 1)Dynamic Voltage/Frequency Scaling (DVFS), 2)turning servers on/off over a time horizon. We show the impact of the granularity of the duration of the time slots and frequency options on optimal solutions. A parametric study on varying cost of turning servers on/off and power consumption is also presented.
منابع مشابه
An Effective Task Scheduling Framework for Cloud Computing using NSGA-II
Cloud computing is a model for convenient on-demand user’s access to changeable and configurable computing resources such as networks, servers, storage, applications, and services with minimal management of resources and service provider interaction. Task scheduling is regarded as a fundamental issue in cloud computing which aims at distributing the load on the different resources of a distribu...
متن کاملIntegrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment
Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...
متن کاملA review of methods for resource allocation and operational framework in cloud computing
The issue of management and allocation of resources in cloud computing environments, according to the breadth of scale and modern technology implementation, is a complicated issue. Issues such as: the heterogeneity of resources, resource dependencies to each other, the dynamics of the environment, virtualization, workload diversity as well as a wide range of management objectives of cloud servi...
متن کاملA Clustering Approach to Scientific Workflow Scheduling on the Cloud with Deadline and Cost Constraints
One of the main features of High Throughput Computing systems is the availability of high power processing resources. Cloud Computing systems can offer these features through concepts like Pay-Per-Use and Quality of Service (QoS) over the Internet. Many applications in Cloud computing are represented by workflows. Quality of Service is one of the most important challenges in the context of sche...
متن کاملProfit-Aware DVFS Enabled Resource Management of IaaS Cloud
Power consumption of IaaS Cloud is growing at a rapid pace during the last decade. This leads to high operational and maintenance cost, and also reducing the profit margin of IaaS Cloud providers. Apparently profit margin depends on operational cost and revenue earned to comply with the Service Level Agreement (SLA) on the basis of achieved performance level. In this paper, we are building the ...
متن کامل